<%@ page language="java" pageEncoding="UTF-8" buffer="16kb"%>
<%@ include file="/base.jsp"%>
<%@ include file="/module/taglibs.jsp"%>
<%@ include file="/module/nocache.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>新增论文</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<%@ include file="/module/js.jsp"%>
<%@ include file="/module/orderField.jsp"%>
	<script type="text/javascript" src="${basePath}/js/jquery.Huploadify.js"></script>
	<link href="${basePath}/css/Huploadify.css" rel="stylesheet">
	<style>
	table label.error {
		margin-left: 5px;
		width: auto;
		display: inline;
		color: red;
	}
	.textat {text-align: center;}
	</style>
	<script type="text/javascript">
        //图片上传
        var file_path = "prefix";
        var file_path_one = null;
        var fileMap = new Array();
        $(function(){
            var up = $('#uploadadd').Huploadify({
                auto:false,
                fileTypeExts:'*.*',
                multi:true,
                formData:{key:123456,key2:'vvvv'},
                fileSizeLimit:99999999999,
                showUploadedPercent:true,
                showUploadedSize:true,
                removeTimeout:9999999,
                uploader : '${basePath}/teacherThesis/source_upload',
                onUploadStart:function(file){
                    console.log(file.name+'开始上传');
                },
                onInit:function(obj){
                    console.log('初始化');
                    console.log(obj);
                },
                onUploadComplete:function(file,data){
                    debugger;
                    var fi = $.parseJSON(data);
                    //文件名称
                    var filename = fi.filename;
                    //生成后的文件名
                    var sysFilepath = fi.sysfilepath;
                    //文件路径
                    var filepath = fi.filepath;
                    file_path_one = filename + "," + filepath;
                    file_path = file_path+"|"+filepath;
                    up.filePath=file_path_one;
                    //保存到集合
                    fileMap[file.index]=new Array(file_path_one);
                },
                onCancel:function(file){
                    console.log(file.name+'删除成功');
                },
                onClearQueue:function(queueItemCount){
                    console.log('有'+queueItemCount+'个文件被删除了');
                },
                onDestroy:function(){
                    console.log('destroyed!');
                },
                onSelect:function(file){
                    console.log(file.name+'加入上传队列');
                },
                onQueueComplete:function(queueData){
                    console.log('队列中的文件全部上传完成',queueData);
                }
            });
        });

        //删除图片
        function deletefile(id){
            var url = "${basePath}/teacherThesis/deletefile";
            $.ajax({
                type : "POST",
                url : url,
                dataType:"json",
                data:{
                    filepath : id
                },
                success : function(data) {
                    if(data.success == "0000"){
                        alert("删除数据成功！");
                        var file_name = id.split(",")[0];
                        $("#"+file_name+"_hr").parent().parent().remove();
                    }else{
                        alert("未写入数据库的文件没有删除！请联系管理员！");
                    }
                }
            })
        }
	</script>
</head>
<body>
	<form action="#" name="Form" id="Form" method="post">
		<input  type="hidden" id="lwid" name="lwid"  value="${entity.lwid }"/>
		<input  type="hidden" id="urlTp" name="urlTp"  value=""/>
		<table cellpadding="0" cellspacing="0" border="0" class="table-border" width="80%">
			<tr>
				<td class="table-header" colspan="4">论文提交</td>
			</tr>
			<tr>
				<td class="table-titleTD"><font
						style="color: red;">*</font>论文题目：</td>
				<td class="table-contentTD">
					<input id="subject" name="subject"  placeholder="论文题目" value="${entity.subject}" autocomplete="off" maxlength="100" class="required inputText" /></td>
				<td class="table-titleTD">论文时间：</td>
				<td class="table-contentTD">
					<input name="lwsj" id="lwsj" placeholder="论文时间"   autocomplete="off" value="${entity.lwsj}"
						   class="Wdate inputText required text" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd'})"/></td>
			</tr>
			<tr>
				<td class="table-titleTD">提交人：</td>
				<td class="table-contentTD">
					${entity.empName}
					<input  type="hidden" id="empName" name="empName"  value="${entity.empName}"/>
				</td>
				<td class="table-titleTD">提交日期：</td>
				<td class="table-contentTD">
					<fmt:formatDate value="${entity.createTime}" pattern="yyyy-MM-dd HH:mm:ss" />
				</td>
			</tr>
			<tr>
				<td class="table-titleTD">备注：</td>
				<td class="table-contentTD" colspan="3">
					<textarea rows="15" cols="60" name="remark" id="remark" maxlength="2000" >${entity.remark}</textarea>
				</td>
			</tr>

			<tr>
				<td class="table-titleTD">专家组：</td>
				<td class="table-contentTD" colspan="3">
					<select id="groupid" name="groupid" class="selectList">
						<c:forEach items="${zjzList}" var="data" varStatus="index">
							<option value="${data.groupid}" <c:if test="${data.groupid == entity.groupid}">selected="selected"</c:if>>
								${data.groupname}
							</option>
						</c:forEach>
					</select>
				</td>
			</tr>

			<tr>
				<td class="table-titleTD">附件：</td>
				<td class="table-contentTD" colspan="3">
					<table>
						<tr>
							<td colspan="2">
								<div id="uploadadd"></div>
							</td>
						</tr>
						<c:forEach items="${dataList}" var="datalist" varStatus="index">
							<tr>
								<td>
									[文件] ${datalist.fileName}
								</td>
								<td>
									<a href="${basePath}/DownLoadFileServlet?filename=${datalist.fileName}&filepath=${datalist.filePath}">下载</a>
									<button id="${datalist.fileId}_hr" type="button"  onclick="deleteByPK('${datalist.fileId}','${datalist.filePath}');">删除</button>
								</td>
							</tr>
						</c:forEach>
					</table>
				</td>
			</tr>
		</table>
	</form>
	<br />
	<table cellpadding="1" cellspacing="1" border="0" align="left">
	<tr>
		<c:choose>
			<c:when test="${ entity.lwid == null || entity.lwid == '' }">
				<table cellpadding="1" cellspacing="1" border="0" align="left">
					<tr>
							<%-- <kl:permission permisstionList="${permisstionList}" currentUser="${_login_console_user}" currentCatalogId="<%=CatalogUtils.getCatalogId("ZHDJ_DJZX_DJZX")%>" key="add"> --%>
						<td><input type="button" id="btnSave2Info" class="inputButton" style="text-align: center;" value="保存" /></td>
						<td><input type="button" id="btnSave2AddInint" class="inputButton" style="text-align: center;" value="保存并新增" /></td>
							<%-- </kl:permission> --%>
						<td><input type="button" id="Cancel1" class="inputButton" style="text-align: center;" value="取消"  onclick="cancle()"/></td>
						<td><input type="button" id="returnBut1" class="inputButton" value="返回" style="text-align: center;" onclick="back2Index()"/></td>
					</tr>
				</table>
			</c:when>
			<c:otherwise>
				<table cellpadding="1" cellspacing="1" border="0" align="left">
					<tr>
							<%-- <kl:permission permisstionList="${permisstionList}" currentUser="${_login_console_user}" currentCatalogId="<%=CatalogUtils.getCatalogId("ZHDJ_DJZX_DJZX")%>" key="modify"> --%>
						<td><input type="button" id="btnSave2Index" class="inputButton" style="text-align: center;" value="保存" /></td>
							<%-- </kl:permission> --%>
						<td><input type="button" id="Cancel2" class="inputButton" style="text-align: center;" value="取消" onclick="cancle()"/></td>
						<td><input type="button" id="returnBut2" class="inputButton" value="返回" style="text-align: center;" onclick="back2Index()" /></td>
					</tr>
				</table>
			</c:otherwise>
		</c:choose>
	</tr>
	</table>
	<script>
		$(document).ready(function() {

			//保存成功返回详情页面
			$("#btnSave2Info").click(function() {
				var _form=$("#Form").validate();
				if(_form.form()){
					$("#urlTp").attr("value",1);
					document.Form.action ="${basePath}/teacherThesis/save";
					document.Form.submit();
				}
			});

			//保存成功继续增加页面
			$("#btnSave2AddInint").click(function() {
				var _form=$("#Form").validate();
				if(_form.form()){
					$("#urlTp").attr("value",2);
					document.Form.action ="${basePath}/teacherThesis/save";
					document.Form.submit();
				}
			});


			//保存成功返回列表页面
			$("#btnSave2Index").click(function() {
				var _form=$("#Form").validate();
				if(_form.form()){
					$("#urlTp").attr("value",3);
					document.Form.action ="${basePath}/teacherThesis/save";
					document.Form.submit();
				}
			});
		});

		//取消->当前页面刷新
		function cancle(){
			window.location.reload();//刷新当前页面.
		}

		//返回列表页面
		function back2Index(){
			window.location.href='${basePath}/teacherThesis/index';
		}

		//已有的数据进行删除操作
		function deleteByPK(id,filePath){
			var action = "${basePath}/teacherThesis/source_upload_update";
			layer.confirm("您是否删除当前选中数据信息", {icon: 3, title:'提示',skin:'layer-ext-moon'}, function(index){
				$.ajax({
					type : "POST",
					url : action,
					//dataType:"json",
					data:{
						fileId : id,
						filePath : filePath
					},
					success : function(data) {
						if(data.success == "0000"){
							layer.alert('删除数据成功', {icon: 6});
							$("#"+id+"_hr").parent().parent().remove();
						}else{
							layer.alert('未写入数据库的文件没有删除！请联系管理员！', {icon: 5});
						}
					}
				})
			},function(index){
				layer.close(index);
			});
		}
	   	if("${msg}"!=""){
		   	layer.alert("${msg}", {icon: 6});
	  	}
	</script>
</body>
</html>